home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
wildcat
/
catadd15.zip
/
CATSCAN.DOC
< prev
next >
Wrap
Text File
|
1992-05-19
|
43KB
|
1,088 lines
C A T S C A N
=============================
Wildcat!
A BBS Archive Maintainer
And Virus Scanner
============================
From a Member of the
Wildcat! 3.0 Alpha Team
=======================
Supports Single & Multi-Node Systems
Release Version 1.1 - 05/15/92
(C)opyright 1992
The Software Connection
Mike Ortiz
5237 SW 31st Terr
Topeka, KS 66614
The Software Connection BBS
(913) 271-2070 USR DS 14400 (Locked)
(913) 271-2071 USR DS 16800 (Locked)
(913) 271-2072 USR DS 14400 (Locked)
(913) 271-2073 USR DS 14400 (Locked)
(913) 271-2074 USR HST 14.4 (Locked)
1200 / 16.8K 24 Hours
Fido Net 1:281/2
Magic Freq FileName: CATSCAN
For The Latest Version
(913) 271-2079 Voice (6PM-10PM Central)
CATSCAN
=============
Table of Contents
=====================
Support of Product..............................................1
Warranty........................................................1
Copyright.......................................................1
Distribution....................................................1
What Catscan Does...............................................1
Special Features................................................2
Setup and Installation..........................................4
Configuration...................................................5
Testing the Configuration.......................................9
Running Catscan as SCANFILE.BAT (.RUN).........................10
Running Catscan2 as an event...................................11
Licensing & Distribution Agreement.............................12
Acknowledgements...............................................13
Latest known versions of External Programs.....................13
Most Common Problems...........................................14
Support BBS's..................................................15
Special Thanks.................................................15
Support Of Product
========================
I just want to ensure those that decide to register this product that
transmission of the registered key will be sent promptly or made
availible for DOWNLOAD upon receipt of your payment. I want
to make it clear that CatScan is supported by me to the best of my
ability. If you have any problems with CatScan, I will try to solve
your problem as best as I can and as quick as possible. If you
have problems give me a chance to answer them before you
give up on CatScan. I answer ALL my mail on my system several
times a day and if you leave me a message you WILL get an answer.
Warranty
==============
This product is provided "As Is" without warranty of any kind. The
entire risk as to the results and performance of the program is
assumed by you. Furthermore, I the author do not warrant, guarantee,
or make any representations regarding the use of, or the results of
the use of the program, and you rely on the program and results solely
at your own risk. I the author cannot accept responsibility for
system damage, loss of profit, or any other special, incidental, or
consequential damages resulting from the use or inability to use this
product.
Copyright
===============
CatScan is distributed under the SHAREWARE concept. Under this concept
you may use the SHAREWARE (unregistered demo) version for a reasonable
period of time, which is usually thirty days. After which you must
either register your copy or discontinue usage.
Distribution
==================
You are free, in fact encouraged, to distribute the SHAREWARE
(unregistered) version of the CatScan provided that all files
contained in the original CATSCANx.ZIP archive are distributed in
their original unmodified state.
What Catscan Does
=====================
Catscan will litterly let the user upload any kind of a file and it
will check it for integrity, the date of the files in the archive, TD0
files, Imbedded archives, recursed directories, unwanted files in the
archive and then if the newly uploaded file is not in the form of your
default archive it will change it to that form (Should only be used in
Catscan2 at this time) with out you lifting a finger.
For instance, if an .ARC is uploaded it will be a .ZIP when Catscan2
is done. If a TXT file is uploaded it will be a .ZIP when its done,
If they Upload a .TD0 file it will be a .ZIP when it's done (If you
add TD0 to the list in TXTNAMES.TXT). This way the User is not
returned a message "Sorry you will have to re-upload that 300k LZH you
just uploaded in .ZIP form" That wastes your time and the users time.
Why not let Catscan Deal with it..
* Note *
Until Wildcat implements the feature to change the archive
name on the fly only CatScan2 will allow you to convert files to your
default archive. Hopefully it will be added shortly by Mustang.
Special Features of CatScan
=================================
o Checks integrity of uploaded files ZIP, ARJ, PAK, SDN, LZH, and
ARC. (Others can be added if there is a request).
o Checks Tele-disk's TD0 files for integrity.
o Checks Archived files in Archives for All Checks.
o Scans All files in the Archive for Viruses using the latest
version of SCAN from McAfee's.
o Will fail the file if the file dates are earlier than your
specified date. This also has two different ways to go, CatScan
will either fail the file if at least one file fails the date
check, and it will also work in the opposite manner. Catscan
will only fail the file if none of the files passes the date
check, thus giving you all the flexibility to handle things the
way you want.
o Will re-archive any archive files that passes all tests with the
latest archive utility so you are sure it is an up to date
Archiving method. (This process can also be delayed and run in
your nightly .BAT file if you so desire).
o CatScan will convert any archive to a default archive that you
specify in the configuration.
o Will strip out other BBS's Authentic Verification and add yours
(if you have the registered version of PKZIP). This is to let
the users know that your system has checked it for viruses if it
has your -AV on it.
o CatScan will add your BBS's .ZIP comment to the archive file if
you so desire (available in .ZIP and .ARJ only).
o Catscan will read in a .TXT file of file names created by you of
which it deletes if it finds in any archive. This will rid your
.ZIP files of the infamous README.COM and thousands of others
that are popping up.
o CatScan will display current status to the users over the com
port. Com 1 - 8 are supported with Non-Standard IRQ and base
addresses as well. It gives the user something to watch while
CatScan is working on the uploaded files.
o CatScan2 will maintain each directory on your hard drive
separately. So New files that you add to the system can have the
CatScan treatment done to them with out you having to worry about
them.
o Catscan2 can operate by it's self on an entire directory, and can
be used in your nightly .BAT file to maintain all areas on your
BBS, processing only the files it hasn't processed before.
(Useful for Wildcat 2.x and 1.x)
o Easy configuration makes it so you don't have to have multiple
.CFG files, or a command line that has 6 different options on it
making it confusing and a pain just to run the program from the
dos prompt. In fact I write the .CFG into the .EXE file so you
never have to tell CatScan where to find the .CFG file.
o Added the RUNLATER.TXT text file that will add the ability to
process files and compress .gif files in your nightly .BAT file.
this can be used in several different ways. First, it will only
compress .GIF files in this way, second if you are running a
slower machine (XT), then this is a way for you to keep your
archives up to date with out making your users suffer the time
required to process a .zip file while they are on-line.
o Supports Recursed Directories, and Volume labels of Zip files so
you won't loose those directories in Archived files.
o CATSCAN2 will update the Wildcat database so If CATSCAN2 changes
the file to your default archive or converts a GIF then it will
change the Name and file size of the file (note this is only in
CATSCAN2).
o CatScan has two different outputs available over the comport. If
you are a registered Catscan user then you may take advantage of
this option. It will display a rather pretty screen to the user
and move check marks around the screen while it is processing the
file. It is really hard to explain, but let me just say that it
looks very nice...
o Catscan2 will read a ASCII text file of file extensions that
should be archived using your default archive. This allows you to
specify that all TXT, LST, and DOC files should be converted to
.ZIP to save space on your system, and maintain one type of file.
o Catscan2 will convert your .GIF files with either GIF2JPG or
GIFLITE which ever you prefer. After CatScan2 has finished, it
gets the new file size and updates the wildcat database to
reflect any changes. If you use JPG then it changes the file name
as well from .GIF to .JPG.
o Ability to Import or Export a configuration so that
Upgrading to a newer version is now a snap. Just export
your configuration before overwriteing the old .EXE then
import the configuration into the new version.
Setup and Installation
==============================
To install CatScan on your system simply copy Catscan.EXE to any dos
directory with a DOS PATH to it (your \WC30 directory would work).
Then type in CATSCAN /C (you can do this as many times as you want as
your configuration may change). The program will then ask you some
simple questions, answer them to the best of your knowledge. The first
question that will be asked is the [I]mport [E]xport [C]ontinue
question. For first time instalations you should pick the continue
option to allow you to setup Catscan to your system. Then After doing
that you may run the Catscan /c again and use the export option. This
will allow you to save your configuration to a ASCII TXT file. Then
when new versions of catscan become availible all you will have to do
to configure catscan again is import the ascii text file that you have
of your configuration. This makes updateing to a new version simple
and painless. After the configuration is done you can modify some of
the files to fit your system. I recommend you run the program with the
files I have provided for the first run. When you know the program is
working properly then add more files to the BADNAMES.TXT file and
setup your zip comment file. If you want more names added to the
BADNAMES.TXT file then use an ASCii editor and add all the filenames
you want taken out of the archived files. BADNAMES.TXT is
limited to 150 names in version 1.1 and earlier. If you want your add
put on the .ZIP comments then you may rename your TXT file
(advertisement) to ZIP.CMM or just enter your TXT file name in the
configuration program.
Catscan contains the following files:
CATSCAN.EXE - Program used in SCANFILE.BAT
CATSCAN2.EXE - Program to run in nightly events
CATSCAN.KEY - Needed to Run CATSCAN and CATSCAN2
CATSCAN.DOC - This File
RUNLATER.TXT - Sample RUNLATER file
ZIP.CMM - Sample ZIP Comments File
BADNAMES.TXT - Sample BADNAMES.TXT File
ADDNAMES.TXT - Sample ADDNAMES.TXT File
TXTNAMES.TXT - Sample file with file extensions.
SCREEN.SCR - CatScan's High Graphics display screen (Should be
in the same directory as CATSCAN.KEY)
EXCLUDE.XXX - How to exclude directoris from being processed
SCANFILE.BAT - Example SCANFILE.BAT for Multi-Lines
README.1ST - Important information you should read if exists
HISTORY.DOC - Information on what was added in past versions
In addition to the above, you will need the following files to take
full advantage of CatScan, these files must exist in the DOS path.
PKZIP.EXE Zip Archiver
PKUNZIP.EXE Zip UnArchiver
SCAN.EXE Virus Scanner
TDCHECK.EXE TD0 Checker (Tele-Disk Files)
ARJ.EXE ARJ Archiver/Un-Archiver
LHA.EXE LZH Archiver/Un-Archiver
PAK.EXE PAK Archiver/Un-Archiver
QARC.EXE ARC Archiver Does all versions of ARC
XARC.EXE ARC Un-Archiver Does all versions of ARC
Giflite or GIF File Compressor
GIF2JPG
If you do not have all the unarchivers and would still like to check
out the program with the archivers you do have then for the ones you
don't have copy pkzip.exe to the name of the archiver your missing and
catscan will just think that is ARJ.EXE even though it is PKUNZIP.EXE
that has had the name changed. This is also an effective way to make
catscan reject any files of a particular type that you do not wish to
have uploaded. For Example lets say you do not want ARJ files Period!
Then if you copy pkunzip.exe to arj.exe when an .ARJ file is uploaded
Naturally Pkunzip.exe does not know how to unarchive the ARJ files so
it will fail the file because of integrity.
Any of these files can be downloaded from The Software Connection, on
the first call, no need to get verified, just go to the file directory
and you will see them all available in the Free Files Area. The entire
collection are contained in SCANUTIL.ZIP. For those running D'Bridge,
Frontdoor, Binkely etc, you may FREQ any of these files by using the
program's name without the extension; ie; PAK To obtain PAK.EXE,
SCANUTIL to obtain SCANUTIL.ZIP etc.
Configuration Program
============================
The configuration program is internal in the .EXE program when you
modify your configuration you actually modify the data in the .EXE
file. This makes it very easy to run the program with less parameters
on the command line. Since nothing changes in the configuration it
makes it easy for you to tailor it to your system.
To run the Configuration program simply type CATSCAN /C and the
configuration screen will appear.
* Note *
Whatever appears on the Change From Line is the default. If you
desire to accept these defaults, JUST PRESS ENTER.
You will see the following:
[I]mport [E]xport, [C]ontinue ?
At this first question if this is a first time installation then you
will want to select [C]ontinue. If you are upgrading to a newer version
then you will want to first [E]xport your configuration from your old
version then import it into the new version. This makes upgradeing a
snap.
Change Your Temp Drive from C:
TO:
Temp Drive - This is the drive you want Catscan to make a
temporary working directory, make sure this drive has
enough space to handle your biggest .ZIP file I don't
check for drive space right now. CatScan will remove
this directory after its done running. Default is C:
Change Your BADNAMES.TXT From: C:\CATSCAN\BADNAMES.TXT
TO:
BADNAMES.TXT File - This is any .TXT file that has the names of the
files you want deleted out of the .ZIP's specify
one file per line. Catscan will automatically add
this file to the directory you specified or the
default, and add COMMAND.COM to it.
Your Log File Drive/Path/First Name Only: Currently C:\WC30\ACTIVITY
TO:
CatScan Log File - Specify the Drive\Directory\Filename of the
file you want to be the log of activity. If you
want it to log to Wildcat!'s activity log then you
must specify the drive\path\First part of the
filename. In this case the first part would be
ACTIVITY since Wildcat!'s logs start with ACTIVITY.
If Catscan is run from the DOS prompt it will use
the log name then append .000 to the log filename.
Change Your ZIP Comment File From: C:\CATSCAN\ZIP.CMM
TO:
Zip Comment File - This TXT file contains your BBS Advertisement.
If you don't want an advertisement put on the .ZIP
files then just make this .TXT file empty with 1
space. This file must exist for Catscan to
function. This will also remove the old comment.
CATSCAN.KEY is in What Directory: C:\CATSCAN\CATSCAN.KEY
TO:
Ensure that your CATSCAN.KEY is in the directory you specify. and make
sure that you put the entire name in the config too. for example if
your catscan.key was in the wc30 dir then the corrent answer to the
question would be: C:\WC30\CATSCAN.KEY
* Note * if for any reason you get the message "Invalid Key" then all
that is needed is to call one of the five lines listed at the beggining
of this document for a new key. The key is 10k and ALWAYS called
NEWKEY.ZIP on my system. This file will contain the DOC file for
Catscan and the most current KEY for operation. Anyone may get this
key on their first call just log in then go straight to the file area
and DOWNLOAD NEWKEY.ZIP.
RUNLATER.TXT Should Be Put Where Currently: C:\CATSCAN\RUNLATER.TXT
TO:
The RUNLATER.TXT file is used only for CatScan2 to know what files
were uploaded to your system for the day, so in the nightly bat file
when you run Catscan2 it will read and process every file that is in
this txt file. I can also be used in conjuncion with BUILDCAT.ZIP
(Availible on the support BBS) and process any give files using
wildcards. For example, say you have a directory of 100 .ZIP's and 10
ARJ's and you want to conver the ARJ's to ZIP's then you could process
*.ARJ using Buildcat and it will create the Runlater.txt file with
those files in it then you just run Catscan2 and it will process only
those files.
The next 5 sets of questions are going to ask you to define your
archivers the first part is the name, include the name and extension.
If you want to use the archiver that is the default then just press
enter on the name and CatScan and CatScan2 will search your DOS PATH
for you and return the location of the file.
You can also specify excatly where Catscan and Catscan2 should look
for the archivers even if they are not in the DOS path just type in
the full path and filename and if Catscan find the file in the
specified directory then it wont go out and search the DOS PATH. This
is usefull especially right now I use the PKUNZIP ver 1.93 to
unarchive the archives and PKZIP 1.10 to Archive them since the 2.0
version of PKZIP is not realeased yet but we are still receiveing
files that have been archived with this version. The only way to
uncompress them is with that version. The second part asks for the
parameters to make the archiver uncrunch and crunch the files.
Define your ZIP Archiver : PKZIP.EXE
TO :
What are the params: -r -p (For people with -AV use -! -r -p)
TO:
Define your ZIP Un-Archiver: PKUNZIP.EXE
TO:
What are the params: -o -d
TO:
Define your LZH Archiver : LHA.EXE
TO :
What are the params: a
TO:
What are the params to Un_ARC: e
TO:
Define your ARC Archiver: QARC.EXE
TO:
What are the params: a
TO:
Define your ARC Un-Archiver : XARC.EXE
TO :
What are the params: /o
TO:
Define your PAK Archiver: PAK.EXE
TO:
What are the params: a
TO:
What are the params to Un-Pack: e
TO:
Define your ARJ Archiver: ARJ.EXE
TO:
What are the params: a
TO:
What are the params to Un-ARC: e
TO:
Should I write GIF files to the RUNLATER.TXT file to compress them in
your nightly .BAT file: NO
(Y/N)
What is the oldest date in the Archive to Pass: 01/01/80
Change Month to:
Change Day to:
Change Year to:
Should I fail the file If just some of the files are older than the
date specified (Y/N) ? NO
This option might be one of the more confusing questions in the
configuration. What it means is that some programs use the same data
files or DOC files but the program themselves have been updated. In
cases like this you wouldn't want to fail the file because the program
itself passes your date scan. If this is the type of operation you
desire then set this option to NO. If you want to be as strict as
possible then set this option to YES.
if you don't want the feature enabled then leave it at 01/01/80 and
catscan will not check the date in the archive. Setting it to
anything before 01/01/80 will cause Catscan to use the year 2000
instead of 1900 so don't.
ie. year 79 is 2079
Do you want ZIP files that had nothing deleted from them displayed in
the log: YES
(Y/N)
This option is a little strange but I saw a need for it. If you get a
lot of files from a BBS that had advertisement TXT files, then you may
want this option enabled. It will help you catch BBS advertisements
that may be in the archives. This will then allow you to add those
names to your BADNAMES.TXT file. If the majority of your uploaded
files don't have advertisements in them then you may not want to use
the option.
Do you want me to put your comment on the file at the time of the
upload (Only works for ZIP and ARJ) (Y/N)? Yes
Do you want me to write all archives to the RUNLATER.TXT file so that
Catscan2 can process them in your nightly BAT file? (Y/N): YES
(Y/N) : Y
Settings for Catscan2 are the same as Catscan except for the following
questions.
Should I move files that fail for any reason to a BAD directory
(Y/N) : No
This option is pretty much up to you on how you want to handle it. I
personally dont move the files, because if there is something wrong
with the file Catscan would have already cought it at the time of the
upload. However those processing a directory by itself then you may
want any of the bad files moved out of that directory, but Catscan2
logs any failed files in the LOG file like ACTIVITY.000 if a file
passes so you could then review that log as well and see if any files
failed.. Its your choice.
People Using wildcat ver 2.x or another BBS program will want to say
YES to this option since Catscan will not be able to flag the file as
BAD in the BBS Database. (It will only do this for ver 3.x of
Wildcat!)
If You answer No to the above question then the question below will
not be asked.
Change Your Bad File Dir From: C:\BAD
TO:
BadFileDir - This is a Drive\Directory of the place CatScan2 will put
files that either failed any tests or have a virus. Makes
it easy to see if any action has come up. Catscan2 will
automatically create this directory for you if it does
not already exist.
What Is Your Default Archiver Currently selected: 1
1 - ZIP
2 - LZH
3 - ARC
4 - PAK
5 - ARJ
Change it To:
This tells Catscan2 What Default archive type you prefer to have all
your archives converted to.
Do you want me to convert all Archives to your default Archive: NO
(Y/N)
Answering No to this question will tell catscan not to convert any
files over to a different type archive format. Catscan2 will still
process the file and rearchive it but it will remain in its original
archiver format.
Should I Just scan the file and not touch it in any way?
(Answering Yes will leave anyone's -AV intact): NO
(Y/N)
This feature would manly be used to just scan an entire directory for
viruses and integrety. For example if you just aquired Catscan and
want to have it check all your existing archives for viruses or
integrity then set this question to YES and thats what it will do..
If you want it to recompress the file with the latest archiver and
Scan and check for integrity then this question must be set to NO
TESTING THE CONFIGURATION
===========================
At this point the configuration is completed and you are ready to test
the program out. Make a temp directory and copy a couple .ZIP files
to that directory then type in CATSCAN C:\TEST\FILENAME.ZIP.
Some examples might look like this:
* Note *
CATSCAN does one file at a time, CATSCAN2 will do a directory.
CATSCAN C:\TEMP\TESTFILE.ZIP (Processes the file TESTFILE.ZIP)
CATSCAN G:\UPLOADS\MYFILE.ZIP
CATSCAN D:\WC30\UPLOADS\THISFILE.ARJ
Example CATSCAN2 parameters
CATSCAN2 C:\TEMP (Process the Temp directory on C:)
CATSCAN2 H:\UPLOADS (Process the Uploads dir on H:)
CATSCAN2 D:\WILDCAT\UPLOADS\TEMP
CATSCAN2 \TEMP (Process the TEMP dir on the current Drive)
CATSCAN2 Will process all files out of the RUNLATER.TXT file
CATSCAN2 C:\UPLOADS\MYFILE.ZIP Process just that file.
If the program works fine then you have installed it correctly if
there is a problem then check to make sure all the files you specified
in the configuration options are where you said they are.
Make sure that the BADNAMES.TXT has at least one file in it, I put
COMMAND.COM in there because this is one filename no one needs
duplicates of. Make sure you specify a filename for the .ZIP comment
even if its contents are empty. If the above works fine then you are
ready to put it on-line for your users to begin using.
We now know that the program is set up fine, and it is in our DOS PATH
so we don't need to do anything except make the SCANFILE.RUN or .BAT
file to run the program.
RUNNING CATSCAN AS SCANFILE.BAT(RUN)
======================================
If you are running a multi node or single node system then you can
just use the SCANFILE.BAT to run all your nodes with. The following
is the format.
SCANFILE.BAT (This file goes in your Wildcat directory)
------------
CD \WC30\WCWORK\NODE%WCNODEID%
CATSCAN %1
One thing to make sure of with this configuration is that If you are
running a single line version the only way for the above method to
work is if you have used the SET option in your bat file that calls up
wildcat. For example you must have had this line in your .bat file
that started wildcat.
SET WCNODEID=1 (The 1 Means Node 1, 2 would mean Node 2 ect...) Also
multi line versions will have to define this variable for each node.
It can't be left off of any of them.
For Single line versions that don't want to define the environment
variable then you can use the SCANFILE.RUN located in the node1
directory to run catscan. it would look like this..
SCANFILE.RUN (Located in the WC30\WCWORK\NODE1 directory)
==============
CD \WC30\WCWORK\NODE1
CATSCAN %1
Or you can also use the SCANFILE.BAT and just use the same contents as
the above example.
RUNNING CATSCAN2 AS AN EVENT
==============================
CATSCAN2.EXE will run in your nightly BAT file and compress any newly
uploaded .GIF files to either JPG or GifLite your choice. It will
process your archives if you told CatScan to process the archives in
your nightly BAT file. It will Process files from either the
RUNLATER.TXT file or from the directory passed on the command line, or
even just one File. CATSCAN.DAT is only used if you put a directory
on the command line. This will allow you to keep a directory in order
or to just update them. The following are examples of how it works..
CATSCAN2 C:\UPLOADS (Process the upload directory and
create CATSCAN.DAT to know where
CatScan2 Left off)
CATSCAN2 C:\UPLOADS\NEWFILE.ZIP (Process only the file
NEWFILE.ZIP in the
upload Directory)
CATSCAN2 (Catscan2 expects to find the RUNLATER.TXT
file where it was specified in the config
then it will process all the files in the
RUNLATER.TXT file)
Explanation of Command Line Parameters
============================================
FileName This option tells CatScan or Catscan2 that you are
or going to be providing it with the Drive/Path/Filename
%1 of the file that you want to be checked. It also
disables any Delays in the program. (BBS/Stand Alone
Option)
Dir This option will tell CatScan2 to process an entire
or directory. Note that you put the directory name here
\UPLOADS not DIR. The Dir name must be a complete Drive\Path
unless you want the DIR on the current drive to be
processed then just the Path is needed. If CatScan has
never run in that Directory, then it will process every
.ZIP file in there. If it has run in that directory it
will only process the .ZIP files with a date later than
when CatScan last ran. CatScan Creates the file
CATSCAN.DAT in the directory after it runs. This lets
CATSCAN know when the last time it ran in a particular
directory. (Stand Alone Option)
CatScan LICENSING AND DISTRIBUTION AGREEMENT
==============================================
You may not incorporate parts of CatScan into other programs with out
written permission from Mike Ortiz Permission may or may not be
granted based upon a determination of how your intended use.
You must keep this License Agreement intact and give any other
recipients of the CATSCANx.ZIP program a copy of this License
Agreement along with the program.
Catscan is still in the process of being completed, but is a very
functional piece of software as it is. You should be aware that if you
register you will receive the final version of Catscan 1.0 with no
additional cost to you. If you choose for me to mail you a disk then a
disk will be mailed at the time 1.0 is completed. I don't see any
reason to mail Beta versions out to people who expect a nice looking
disk and completed piece of software. If you like the direction that
catscan is going then Please send in your registration to help support
my efforts in this project.
Special Offer
=======================
Don't be fooled by clones of Catscan there is still to this date no
utility that does what catscan does for Wildcat. CatScan will update
your Wildcat database for you, eliminating one of the most time
consuming processes for the SysOp. Writes Activity out the Serial
port so the users can see what is happening, instead of just a blank
screen. Finally it converts archives to a default archive and
compresses GIF files in two different ways make sure another utility
does this before you compromise options for price. As an added
benefit I am giving free access to my BBS to any registered users of
Catscan. The Software Connection can be used for Support on Catscan,
Wildcat 3.0, and any Utilities for 3.0, I Have 5 lines Locked at 19.2
See the Begining of this document to see which line will fit you best.
The Support System has roughly 6.5 gigs Of Space, over 45,000 files,
Lots Of Wildcat Utilities and Doors. So With your registration you
not only get a good program but great place for support, questions,
and plenty of files to post on your own BBS. All have been scaned
With CATSCAN. Who else does or can offers you type of deal?
Acknowledgements:
o Wildcat! (tm) (c) Mustang Software, Bakersfield, CA.
o These programs were written using Turbo Pascal 6.0 from
Boreland International, Scotts Valley, CA.
o SCAN (c) 1989-1992 by McAfee Associates.
o PkPak, PkUnPak, PkZip (tm), and PkUnZip (tm) (c)
1986-1992 by Philip W. Katz, PKWARE Inc.
o LHarc and LHA (c) 1988-1989 by Haruyasu Yoshisaki.
o Pak (c) 1988-1989 by NoGate Consulting.
o Arj (c) 1990-1992 by Robert K. Jung.
o Qarc and Xarc (c) 1990 System Enhancement Associates
o TDCheck (c) 1990 by Sydex Inc.
o GifLite (c) 1991 by Tsung Hu
o Gif2JPG (c) 1990-1991 by Handmade Software Inc.
Latest Known Versions of External Programs are:
Compressed File Version Exe File Explanation
-------------- ------- ------------ ----------------------
SCANV89B.ZIP 89B SCAN.EXE Virus Scan Program
by McFee
ARJ230.EXE 2.30 ARJ.EXE Process *.arj files
LH113C.EXE 1.13c LHARC.EXE Process *.lzh files
LHA212.EXE 2.12 LHA.EXE Process *.lzh files
PAK251.EXE 2.51 PAK.EXE Process *.pak & *.sdn
files
QARC.EXE 1.0 QARC.EXE &
XARC.EXE Process *.arc files
PKZ110.EXE 1.10 PKZIP.EXE &
PKUNZIP.EXE Process *.zip files
TDCHECK.ZIP 1.1 TDCHECK.EXE Test TD0 files for
integrity
GIF2JPG.ZIP 1.5 Gif2JPG.EXE &
JPG2GIF.EXE Compress Gif files
GIFLITE.ZIP 1.4 GIFLITE.exe Compress Gif files
Most Common Problems
===================================
Q: Catscan runs so fast it doesn't seem like it does anything?
A: Make sure your SCANFLE.BAT file reads like the above example
CatScan does not use /S or /F in the command line.
Q: I Get a run time error 5 when the program starts to run.
A: Make sure you have filenames listed in the config. For example,
you might have left of the CATSCAN.KEY on the question Where is
your .KEY file. It Should look something like this:
C:\DOS\CATSCAN.KEY (not you might have left CATSCAN.KEY off).
This needs to be done for several of the config questions like;
BADNAMES.TXT, CATSCAN.KEY, TXTNAMES.TXT, RUNLATER.TXT.
Q: Catscan does not show on the remote computer, it just says
Scanning/Checking file.
A: Catscan could not find DOOR.SYS make sure that you are changing
to a node home directory before you start up Catscan. If Catscan
can find DOOR.SYS then it will automaticly go out the com port.
If you use the %WCNODEID% variable to change to the node home
directory make sure that you have defined that varible to the
corrent node id. To verify that it is set correctly type in SET
at the Dos prompt and it will show you what its value is. If it
doesn't appear then it hasnt been set. You should see WCNODEID=
the number of the node your currently working on.
Q: Catscan works fine on my com1 and com2 line but locks up on my
com3 line.
A: You need to setup the %WCIRQID% and the %WCBASEID% environment
variables. You are running nonstandard IRQ and Base address on
your comport so this is how you tell Catscan which ones to use.
It should be set up anyway for wildcat to run correctly unless
the node that is running it is getting it's values from makewild,
in which case you must set these varibles anyway just for catscan
and some doors.
Q: Catscan is not marking the file as failed when it runs into a
failed file. It says failed in the log but wildcat still says
passed..
A: Your not running Catscan from the node home directory. IE.
\wc30\wcwork\node1 look at the example SCANFILE.BAT inculded in
the catscan archive.
Q: I get the Message "Invalid Key or KEY Expired"!
A: * Note * if for any reason you get the message "Invalid Key" then
all that is needed is to call one of the five lines listed at the
beggining of this document for a new key. The key is 10k and
ALWAYS called NEWKEY.ZIP on my system. This file will contain
the DOC file for Catscan and the most current KEY for operation.
Anyone may get this key on their first call just log in then go
straight to the file area and DOWNLOAD NEWKEY.ZIP.
Support BBS's
-----------------------------
The Software Connection BBS
Fido: 1:281/2 Freq: CATSCAN
(913) 271-2070 USR DS 14400 (LOCKED)
271-2071 USR DS 16800 (LOCKED)
271-2072 USR DS 14400 (LOCKED)
271-2073 USR DS 14400 (LOCKED)
271-2074 USR HST 14400 (LOCKED)
(USA)
The City Limits BBS
Fido: 1:281/12 Freq: CATSCAN
(913) 357-6864 HST 14400 (Locked)
357-0322 2400 Baud
(USA)
The SPooK BBS
Fido: 2:440/18 Freq: CATSCAN
44-268-767365 HST (LOCKED)
(ENGLAND)
Special Thanks
============================
Special thanks go to Scott Green for helping me in many ways make
CatScan what it is today. Derek Koopowitz for his great help to me on
how to update the Wildcat database. Robert Warren for making the
graphics screen displayed to the User while catscan runs. The Wildcat
Alpha team for their initial support in the program and desire to see
something good for Wildcat. The Wildcat Beta team for not flaming me
to death on some of the bugs they found. And a very special thank you
to all of those who have already sent in their registrations I guess a
good utility speaks for it's self in registrations my mailbox has not
been empty except for Sundays.
Thank you all Very Much.
Mike Ortiz